<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(font/siyuan.css);
html, body {
	font-size: 16px;
	color:#666;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	font-family:"siyuan",airal;
	background: #fff;
	-webkit-text-size-adjust: none;
	user-select:text;
}
*{padding: 0;margin: 0;}
table{border-spacing: 0}
td,th {
    white-space:nowrap; /* è‡ªé€‚åº”å®½åº¦*/
    word-break:keep-all; /* é¿å…é•¿å•è¯æˆªæ–­ï¼Œä¿æŒå…¨éƒ¨ */
	border:solid #b7b7b7 1px;
	text-align:center;
	white-space:pre-line;
    word-break:break-all !important;
	word-wrap:break-word !important;
	display:table-cell;
	vertical-align:middle !important;
	white-space: normal !important;
	height:auto;
	vertical-align:text-top;
	padding:2px 2px 0 2px;
	display: table-cell;
}
a,a:focus,a:active {color: #1d61c4;	text-decoration: none;outline: 0px none;}
.m30{margin-top: 30px;}
.m15{margin-top: 15px;}
.m45{margin-top: 45px;}
h1,h2,h3,h4{margin:0;padding:0;}
a:hover,a:active{text-decoration: none;}
ul,dl,dl dd{padding:0;margin:0;}
ul li{list-style:none;}
.fl{float:left;}
.fr{float:right}
.ct{text-align: center;}
.clear{clear:both;}
div{padding:0;margin:0;}
.p75{padding: 75px 0;}
.p85{padding: 85px 0;}
.w100{width:100%;overflow:hidden;}
.w1200{width:1200px;margin:0 auto;overflow: hidden;}
.w1600{width:1600px;margin:0 auto;overflow: hidden;}
.banner .swiper-slide{width: 100%;height: 100vh !important;}
.banner .swiper-container{width: 100%;}
.swiper-slide {text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;	-webkit-align-items: center;align-items: center;height: 100vh !important;overflow: hidden;}
.sousuo2{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: rgba(0, 0, 0, 0.9);z-index: 99999;display: none;}
.sousuo2 .cb{position: absolute;right: 30px;top: 30px;width: 30px;height: 30px;z-index: 1000000;cursor:pointer;}
.sousuo2 .cb img{width: 100%;}
.sousuo2 form{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 80%;margin: 0 auto;}
.sousuo2 form input{width: 94%;border: none;float: left;;border-bottom: 1px solid #ededed;background: none;height: 60px;line-height: 60px;font-size: 24px;color: #fff;}
.sousuo2 form button{height: 60px;width: 60px;background: url(../images/sousuo2.png)no-repeat center;background-size: 100%;border: none;float: right;cursor:pointer;}
.all{width: 100%;height: 100vh;overflow: hidden;}
.nav{position: fixed;top: 0;background: transparent;left: 0;width: 100%;z-index: 100;transition: 0.3s;}
.nav{display: flex;justify-content: space-between;}
.nav .logo{padding-top: 18px;width: 32%;padding-left: 6%;box-sizing: border-box;background-color: #fff;border-bottom-right-radius: 110px;height: 110px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}
.nav .logo img{width: 80%;}
.nav .menu{width: 37%;display: flex;justify-content: space-between;height: 20px;margin-top: 44px;}
.nav a{font-size: 16px;color: #110c1a;cursor: pointer;}
.nav a:hover{color: #e64308;font-weight: bolder;}
.nav .topqita{margin-right: 8%;width: 300px;display: flex;justify-content: space-between;line-height: 110px;}
.nav .topqita span{padding-left: 25px;background: url(../images/yuyan.png)no-repeat center left;}
.nav .topqita a{color: #e64308;}
.toptel{padding-left: 40px;background: url(../images/toptel.png)no-repeat center left;}
.nav3{opacity: 0;visibility: hidden;}
.nav2{background-color: #fff;}

.banner{width: 100%;height: 100vh;}
.banner img{display: block;width: 100%;}
.banner .swiper-pagination{bottom: 50px;position: absolute;left: 50%;transform: translateX(-50%);}
.banner .swiper-button-next{right: 2%;border: 1px solid #fff;width: 70px;height: 70px;border-radius: 50%;transition: .3s;z-index: 999;z-index: 9;}
.banner .swiper-button-prev{left: 2%;border: 1px solid #fff;width: 70px;height: 70px;border-radius: 50%;transition: .3s;z-index: 9;}
.banner .swiper-button-next::after,.banner .swiper-button-prev::after{color: #fff;font-size: 24px;transition: .3s;}
.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover{background-color: #0d5398;border: 1px solid #0d5398;}
.banner .swiper-button-next:hover::after,.banner .swiper-button-prev:hover::after{color: #fff;}
.banner .swiper-pagination span{margin: 0 5px;display: inline-block;width: 60px;height: 8px;border-radius: 0;background-color: rgba(0, 0, 0, 0.3);position: relative;border-radius: 4px;}
.banner .swiper-pagination span::after{content: '';display: block;width: 00%;height: 8px;background-color: #e64308;transition: 3s;border-radius: 4px;}
.banner .swiper-pagination span.swiper-pagination-bullet-active::after{width: 100%;}

.index_pro{background: url(../images/index_probg.jpg)no-repeat center center;background-size: cover !important;height: 100vh !important;}
.index_pro .w1600&gt;span{color: #333;font-weight: bold;font-size: 48px;}
.index_pro{display: block;position: relative;}
.index_pro .w1600{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.index_pro .w1600&gt;p{font-size: 16px;color: #b0adb4;width: 53%;margin: 20px auto 50px;}
.index_pro .w1600&gt;p strong{font-weight: normal;}
.index_pro .w1600&gt;ul{display: flex;justify-content: space-between;width: 100%;}
.index_pro .w1600&gt;ul li{width: 18.75%;overflow: hidden;height: 420px;background-color: #fff;}
.index_pro .w1600&gt;ul li a{width: 100%;padding: 30px 0 85px;position: relative;display: block;height: 420px;display: block;box-sizing: border-box;}
.index_pro .w1600&gt;ul li a{display: block;position: relative;}
.index_pro .w1600&gt;ul li a::after{content: '';display: block;position: absolute;width: 100%;height: 100%;right: -100%;bottom: -100%;background: url(../images/proico.png)no-repeat bottom right;transition: ease-in-out .3s;}
.index_pro .w1600&gt;ul li .pimg{width: 200px;height: 200px;box-sizing: border-box;background: url(../images/proshuiyin.png)no-repeat center center;margin: 55px auto;}
.index_pro .w1600&gt;ul li:hover a::after{right: 0;bottom: 0;}
.index_pro .w1600&gt;ul li .title{font-size: 24px;color: #333;display: block;text-align: center;font-weight: bold;}
.index_about .w1600{position: relative;height: 100vh;}
.index_about{background: #fff url(../images/aboutimg.jpg)no-repeat right bottom;}
.index_about .text{width: 43%;margin-top: 20%;}
.index_about .text p{font-size: 88px;color: #e64308;line-height: 90px;margin: 0;text-align: left;font-weight: bold;text-transform: capitalize;}
.index_about .text span{display: block;text-align: left;font-size: 48px;color: #110c1a;font-weight: bold;margin-bottom: 30px;}
.index_about .text .neirong{font-size: 16px;line-height: 26px;text-align: left;}
.index_about .text a{font-size: 16px;color: #e64308;width: 185px;line-height: 48px;line-height: 48px;border-radius: 24px;background-color: #fff;position: relative;display: block;padding-left: 20px;text-align: left;margin-top: 100px;transition: .3s;}
.index_about .text a::after{content: '';display: block;width: 41px;height: 7px;background: url(../images/more.png)no-repeat;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.index_about .text a:hover{color: #fff;background-color: #e64308;}
.index_about .text a:hover::after{background: url(../images/more1.png)no-repeat;}
.index_about .pimg{position: absolute;right: 0;bottom: 0;width: 52%;}
.index_about .pimg img{display: block;width: 100%;}
.index_about .pimg ul{position: absolute;left: 50%;bottom: 40px;transform: translateX(-50%);display: flex;justify-content: space-between;width: 90%;}
.index_about .pimg ul span{display: inline-block;color: #fff;font-size: 64px;font-weight: bold;}
.index_about .pimg ul abbr{font-size: 18px;color: #fff;}
.index_about .pimg ul p{font-size: 18px;color: #fff;text-align: left;}
.index_news .w1600{position: absolute;left: 50%;top: 55%;transform: translate(-50%,-50%);}
.index_news .w1600 .title{position: relative;margin-bottom: 40px;}
.index_news .w1600 .title span{font-size: 48px;color: #110c1a;text-align: left;display: block;}
.index_news .w1600 .title abbr{font-size: 16px;margin-top: 15px;display: block;text-align: left;}
.index_news .w1600 .title .more{font-size: 16px;color: #e64308;width: 185px;line-height: 48px;line-height: 48px;border-radius: 24px;background-color: #fff;position: absolute;display: block;padding-left: 20px;text-align: left;transition: .3s;right: 0;top: 50%;transform: translateY(-50%);}
.index_news .w1600 .title .more::after{content: '';display: block;width: 41px;height: 7px;background: url(../images/more.png)no-repeat;position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.index_news .w1600 .title .more:hover{color: #fff;background-color: #e64308;}
.index_news .w1600 .title .more:hover::after{background: url(../images/more1.png)no-repeat;}
.index_news ul{display: flex;justify-content: space-between;}
.index_news ul li{width: 25%;padding: 40px 25px;box-sizing: border-box;border-right: 1px solid #e3e3e4;}
.index_news ul li .date span{font-size: 48px;color: #a09ea3;font-weight: bold;display: block;text-align: left;}
.index_news ul li .date p{font-size: 16px;color: #a09ea3;margin: 0;display: block;text-align: left;}
.index_news ul li .text{margin-bottom: 30px;}
.index_news ul li .text p{font-size: 18px;color: #110c1a;margin-bottom: 30px;text-align: left;height: 48px;}
.index_news ul li .text .neirong{font-size: 14px;color: #453f4e;line-height: 26px;text-align: left;}
.index_news ul li .text span{font-size: 14px;color: #b0adb4;margin-top: 25px;display: block;text-align: left;}
.index_news ul li .text img{display: block;width: 100%;}
.index_news ul li:hover{background-color: #e64308;}
.index_news ul li:hover .date span{color: #fff;}
.index_news ul li:hover .date p{color: #fff;}
.index_news ul li:hover .text p{color: #fff;}
.index_news ul li:hover .text .neirong{color: #fff;}
.index_news ul li:hover .text span{color: #fff;}
footer.swiper-slide{height: 450px !important;overflow: visible;text-align: left !important;}

.aboutnav{display: flex;justify-content: center;box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);}
.aboutnav a{padding: 0 50px;background-color: #fff;}
.aboutnav a{line-height: 60px;color: #453f4e;}
.aboutnav a:hover,.aboutnav a.active{background-color: #ce2921;color: #fff;}
.nbanner{height: 337px;margin-top: 110px;}
.jianjie{background: url(../images/aboutxiantiao.png)no-repeat left top;}
.jianjie .fl{width: 48.43%;margin-top: 128px;margin-left: 8.33%;}
.jianjie .fl span{font-size: 48px;color: #110c1a;font-weight: bold;}
.jianjie .fl span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px 0;}
.jianjie .fl .neirong{font-size: 16px;color: #453f4e;line-height: 31px;}
.jianjie .fr{width:38%;background-color: #f2f1f3;padding-top: 75px;padding-left: 40px;box-sizing: border-box;}
.jianjie .fr&gt;span{font-size: 16px;font-weight: bold;color: #110c1a;display: block;}
.jianjie .fr&gt;p{font-size: 16px;color: #e64308;margin-bottom: 42px;}
.jianjie .fr ul{display: flex;justify-content: space-between;padding: 40px 137px 40px 0;font-family: Montserrat;}
.jianjie .fr ul span{display: inline-block;font-size: 64px;color: #e64308;font-weight: bold;}
.jianjie .fr ul abbr{display: inline-block;font-size: 18px;color: #b0adb4;}
.jianjie .fr ul p{display: block;font-size: 18px;color: #b0adb4;}
.zhichi{margin: 60px 0;}
.zhichi .fl{width: 39%;}
.zhichi .fl img{display: block;width: 100%;}
.zhichi .fr{width: 57%;padding-right: 8.33%;box-sizing: border-box;}
.zhichi .fr span{font-size: 48px;color: #110c1a;font-weight: bold;}
.zhichi .fr span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px 0;}
.zhichi .fr .neirong{font-size: 16px;color: #453f4e;line-height: 31px;}
.rongyu{padding: 80px 0 160px;background: url(../images/abouthonor.jpg)no-repeat center center;position: relative;background-size: cover !important;}
.rongyu .swiper-slide{width: 300px;}
.rongyu .swiper-slide img{display: block;width: 100%;}
.rongyu .swiper .swiper-slide{height: 400px !important;}
.swiper-container-3d .swiper-slide-shadow-left{display: none;}
.swiper-container-3d .swiper-slide-shadow-right{display: none;}
.rongyu span{display: block;font-size: 64px;color: #fff;font-weight: bold;text-align: center;}
.rongyu abbr{display: block;font-size: 18px;color: #fff;text-align: center;width: 70%;margin: 0 auto;margin-bottom: 60px;}
.rongyu&gt;span::after{content: '';display: block;width: 48px;height: 4px;background-color: #fff;margin: 30px auto;}
.rongyu .swiper{width: 1600px;margin: 0 auto;overflow: hidden;}
.rongyu .swiper-button-next,.rongyu .swiper-button-prev{width: 120px;height: 48px;line-height: 48px;border:1px solid #fff;top: 90%;}
.rongyu .swiper-button-next{right: 42%;}
.rongyu .swiper-button-prev{left: 42%;}
.rongyu .swiper-button-next:hover,.rongyu .swiper-button-prev:hover{background-color: #ce2921;border: 1px solid #ce2921;}
.rongyu .swiper-button-next::after,.rongyu .swiper-button-prev::after{color: #fff;font-size: 18px;}
.zuzhi{padding: 75px 0;}
.zuzhi span{font-size: 48px;color: #110c1a;font-weight: bold;display: block;text-align: center;}
.zuzhi span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px auto;}
.zuzhi abbr{display: block;font-size: 18px;color: #110c1a;text-align: center;width: 80%;margin: 0 auto;margin-bottom: 60px;}
.zuzhi img{display: block;margin: 0 auto 50px;max-width: 80%;}
.content{overflow: visible;}
.content .w1600{box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);transform: translateY(-123px);}
.content .fl{width: 50%;padding: 100px;box-sizing: border-box;background-color: #fff;height: 619px;}
.content .fr{width: 50%;}
.content .fr img{width: 100%;display: block;}
.content .fl&gt;span{font-size: 48px;color: #110c1a;font-weight: bold;display: block;font-weight: bold;}
.content .fl&gt;span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px 0;}
.content .fl ul{display: flex;justify-content: space-between;width: 100%;flex-wrap: wrap;}
.content .fl li{padding-left: 35px;width: 50%;box-sizing: border-box;margin-bottom: 40px;}
.content .fl ul li:nth-child(1){background: url(../images/contentico1.png)no-repeat left top;}
.content .fl ul li:nth-child(2){background: url(../images/contentico3.png)no-repeat left top;}
.content .fl ul li:nth-child(3){background: url(../images/contentico2.png)no-repeat left top;}
.content .fl ul li:nth-child(4){background: url(../images/contentico4.png)no-repeat left top;}
.content .fl ul li:nth-child(5){background: url(../images/contentico2.png)no-repeat left top;}
.content .fl ul li:nth-child(6){background: url(../images/contentico5.png)no-repeat left top;}
.content .fl ul li:nth-child(7){background: url(../images/contentico6.png)no-repeat left top;}
.content .fl ul li:nth-child(8){background: url(../images/contentico7.png)no-repeat left top;}
.content .fl p{font-size: 16px;font-weight: bold;color: #453f4e;}
.content .fl li span{font-size: 16px;color: #453f4e;}
.content .fl ul li:nth-child(2n){width: 150px;}

.liuyan{padding: 60px 0 160px;}
.liuyan span{font-size: 48px;color: #110c1a;font-weight: bold;display: block;text-align: center;}
.liuyan span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px auto;}
.liuyan abbr{display: block;font-size: 18px;color: #110c1a;text-align: center;width: 80%;margin: 0 auto;margin-bottom: 60px;}
.liuyan form{display: flex;justify-content: space-between;flex-wrap: wrap;}
.liuyan form input{width: 49%;line-height: 86px;padding-left: 20px;box-sizing: border-box;border-radius: 5px;font-size: 16px;color: #b0adb4;border: 1px solid #e1dfe3;background: transparent;box-shadow: none;margin-bottom: 30px;}
.liuyan form textarea{width: 100%;border: 1px solid #e1dfe3;padding: 20px;box-sizing: border-box;height: 200px;}
.liuyan form button{width: 200px;line-height: 60px;text-align: center;background-color: #e64308;color: #fff;border: none;box-shadow: none;margin-top: 30px;font-size: 24px;font-weight: bold;margin: 30px auto 0;transition: .3s;}
.liuyan form button:hover{background-color: #333;}

.fuwu{padding: 60px 0 0 0;}
.fuwu .w1600&gt;span{font-size: 48px;color: #110c1a;font-weight: bold;display: block;text-align: center;}
.fuwu .w1600&gt;span abbr{color: #e64308;}
.fuwu .w1600&gt;span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px auto;}
.fuwu .w1600&gt;p{display: block;font-size: 18px;color: #110c1a;text-align: center;width: 100%;margin: 0 auto;margin-bottom: 60px;}
.fuwu .w1600&gt;ul{display: flex;justify-content: center;margin-bottom: 60px;}
.fuwu .w1600&gt;ul li{margin-right: 110px;font-size: 16px;color: #453f4e;}
.fuwu .w1600&gt;ul li span{font-size: 32px;color: #e64308;font-weight: bold;}
.fuwu .fl{width: 46.25%;}
.fuwu .fl img{display: block;width: 100%;}
.fuwu .fr{width: 53.75%;background:url(../images/fuwubg.png)no-repeat top left;padding: 60px 95px;box-sizing: border-box;height: 682px;font-size: 16px;color: #453f4e;line-height: 32px;}
.fuwu .fr img{margin-bottom: 30px;}
.joblist{padding: 60px 0 134px;}
.joblist .title span{font-size: 48px;color: #110c1a;font-weight: bold;display: block;text-align: center;}
.joblist .title span::after{content: '';display: block;width: 48px;height: 4px;background-color: #e64308;margin: 30px auto;}
.joblist .title abbr{display: block;font-size: 18px;color: #110c1a;text-align: center;width: 100%;margin: 0 auto;margin-bottom: 60px;}
.joblist li{padding: 15px 30px;width: 100%;box-sizing: border-box;background-color: #f3f3f5;height: 84px;overflow: hidden;transition: .3s;}
.joblist li .tt{padding-left: 70px;background: url(../images/renyuan.png)no-repeat left center;line-height: 48px;font-size: 18px;color: #0d5398;position: relative;}
.joblist li .tt::after{content: 'next';font-family: swiper-icons;position: absolute;right: 0px;top: 50%;transform: translateY(-50%) rotate(90deg);transition: .3s;}
.joblist li .neirong{padding: 40px 0px;box-sizing: border-box;}
.joblist li .biaozhun{display: flex;justify-content: left;flex-wrap: wrap;}
.joblist li .biaozhun .biao{margin-right: 20%;line-height: 34px;font-size: 16px;color: #8b8a8e;}
.joblist li .xq{line-height: 34px;font-size: 16px;color: #8b8a8e;margin-top: 40px;}
.joblist li .neirong&gt;span{font-size: 18px;color: #110c1a;margin-top: 20px;display: block;}
.joblist li .neirong&gt;span abbr{color: #e64308;font-weight: bold;}
.joblist li.on{height: 612px;}
.joblist li.on .tt::after{transform: translateY(-50%) rotate(0);}
.newslist{padding: 60px 0 123px;}
.newslist ul li{width: 25%;padding: 40px 25px;box-sizing: border-box;border-right: 1px solid #e3e3e4;margin-bottom: 40px;float: left;}
.newslist ul li .date span{font-size: 48px;color: #a09ea3;font-weight: bold;display: block;text-align: left;}
.newslist ul li .date p{font-size: 16px;color: #a09ea3;margin: 0;display: block;text-align: left;}
.newslist ul li .text{margin-bottom: 30px;}
.newslist ul li .text p{font-size: 18px;color: #110c1a;margin-bottom: 30px;text-align: left;height: 48px;}
.newslist ul li .text .neirong{font-size: 14px;color: #453f4e;line-height: 26px;text-align: left;height: 78px;}
.newslist ul li .text span{font-size: 14px;color: #b0adb4;margin-top: 25px;display: block;text-align: left;}
.newslist ul li .text img{display: block;width: 100%;height:300px}
.newslist ul li:hover{background-color: #e64308;}
.newslist ul li:hover .date span{color: #fff;}
.newslist ul li:hover .date p{color: #fff;}
.newslist ul li:hover .text p{color: #fff;}
.newslist ul li:hover .text .neirong{color: #fff;}
.newslist ul li:hover .text span{color: #fff;}
.newcontent .tt{padding: 45px 0;background-color: #efefef;}
.newcontent .tt h1{font-size: 32px;color: #110c1a;text-align: center;font-weight: bold;}
.newcontent .tt .date{font-size: 14px;color: #b0adb4;margin-top: 15px;text-align: center;}
.newcontent .fl{font-size: 16px;color: #453f4e;line-height: 26px;padding: 40px 0 123px;width: 70%;}
.newcontent .fl a{font-size: 16px;color: #453f4e !important;line-height: 26px;}
.newcontent .fl img{max-width: 100%;display: block;margin: 0 auto;}
.newcontent .fr{width: 27%;margin-top: 40px;}
.newcontent .pre{width: 100%;border: 1px solid #efefef;padding: 30px 24px;box-sizing: border-box;font-size: 16px;color: #453f4e;margin-bottom: 30px;}
.newcontent .pre a{color: #453f4e;font-weight: bold;display: block;margin-top: 25px;}
.newcontent .pre a:hover{text-decoration: underline;}
.w1520{width: 1520px;margin: 0 auto;}
.navlist{padding: 40px 0;padding-right: 40px;height: 100%;transition: .3s;}
.navlist ul{display: block;transition: .3s;position: relative;}
.navlist ul.dingwu{position: fixed;top: 115px;}
.prolist .w1520{background: url(../images/profoot.png)no-repeat 50px bottom;}
.prolist .fl{position: relative;}
.prolist .fl li{display: block;width: 226px;line-height: 42px;margin-bottom: 10px;}
.prolist .fl li a{display: block;color: #110c1a;font-size: 16px;text-align: center;}
.prolist .fl li a:hover , .prolist .fl li a.active{background: url(../images/prolistico.png)no-repeat center center;color: #fff;font-weight: bold;}
.prolist .fr{width: calc(100% - 266px);background-color: #f9f9fa;padding: 70px 50px 123px;box-sizing: border-box;}
.prolist .fr h1{font-size: 28px;color: #e64308;font-weight: bold;margin-bottom: 40px;}
.prolist .fr ul li{width: 24%;float: left;margin-right: 1.33%;overflow: hidden;}
.prolist .fr ul li:nth-child(4n){margin-right: 0;}
.prolist .fr ul li .pimg{width: 100%;position: relative;height: 385px;background-color: #fff;background-image: url(../images/proshuiyin.png);background-repeat: no-repeat;background-position: center center;}
.prolist .fr ul li .pimg::after{width: 208px;height: 200px;content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9;background: url(../images/proshuiyin.png);}
.prolist .fr ul li .pimg img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 80%;max-height: 80%;}
.prolist .fr ul li p{font-size: 18px;color: #110c1a;line-height: 56px;text-align: center;height: 56px;overflow: hidden;}
.prolist .fr ul li:hover p{font-weight: bold;color: #e64308;}
.prolist .fr ul li .pimg::before{content: '';display: block;width: 281px;height: 260px;background: url(../images/proico1.png);position: absolute;right: 0;bottom: 0;opacity: 0;}
.prolist .fr ul li:hover .pimg::before{opacity: 1;z-index: 9;}
.procontent .fl li{display: block;width: 226px;line-height: 42px;margin-bottom: 5px;}
.procontent .fl li a{display: block;color: #110c1a;font-size: 16px;text-align: center;}
.procontent .fl li a:hover{background: url(../images/prolistico.png)no-repeat center center;color: #fff;font-weight: bold;}
.procontent .fr{width: calc(100% - 266px);background-color: #f9f9fa;padding: 40px 50px 123px;box-sizing: border-box;}
.procontent .fr&gt;span{font-size: 28px;color: #e64308;font-weight: bold;margin-bottom: 30px;display: block;}
.procontent .fr .pimg{width: 320px;height: 440px;position: relative;background: #fff;float: left;}
.procontent .fr .pimg::after{width: 208px;height: 200px;content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9;background: url(../images/proshuiyin.png);}
.procontent .fr .pimg img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 80%;max-height: 80%;}
.procontent .fr .text{width: calc(100% - 350px);float:right;}
.procontent .fr .text h1{font-size: 32px;color: #110c1a;font-weight: bold;line-height: 64px;border-bottom: 1px solid #eaeaec;}
.procontent .fr .text .neirong span{font-size: 18px;color: #e64308;font-weight: bold;display: block;margin-bottom: 15px;margin-top: 15px;}
.procontent .fr .text .neirong {font-size: 16px;line-height: 32px;color: #453f4e;padding-bottom: 15px;border-bottom: 1px solid #eaeaec;}
.procontent .fr .text .xiazai{padding-top: 15px;}
.procontent .fr .text .xiazai a{font-size: 16px;color: #b0adb4;padding-left: 25px;}
.procontent .fr .text .xiazai a:nth-child(1){background: url(../images/wenjian.png)no-repeat center left;}
.procontent .fr .text .xiazai a:nth-child(2){background: url(../images/tel.png)no-repeat center left;}
.procontent .fr .hd{width: 100%;background-color: #f2f1f3;margin-top: 50px;}
.procontent .fr .hd ul{display: flex;justify-content: left;}
.procontent .fr .hd li{padding: 0 20px;line-height: 48px;position: relative;cursor: pointer;}
.procontent .fr .hd li.on{background-color: #e64308;color: #fff;font-size: 18px;font-weight: bold;}
.procontent .fr .bd{background-color: #fff;padding: 30px;box-sizing: border-box;width: 100%;font-size: 16px !important;line-height: 32px !important;}
.procontent .fr .bd table p{line-height: 48px;}
.procontent .fr .zhu{font-size: 16px;color: #e64308;border-top: 3px solid #f9f9fa;background-color: #fff;line-height: 44px;text-indent: 2em;font-weight: bold;}
.procontent .fr .xiangguan{margin-top: 20px;}
.procontent .fr .xiangguan span{display: block;font-size: 28px;color: #110c1a;font-weight: bold;}
.procontent .fr .xiangguan ul{margin-top: 25px;}
.procontent .fr .xiangguan ul li{width: 24%;float: left;margin-right: 1.33%;}
.procontent .fr .xiangguan ul li:nth-child(4n){margin-right: 0;}
.procontent .fr .xiangguan ul li .pic{width: 100%;position: relative;height: 385px;background-color: #fff;background-image: url(../images/proshuiyin.png);background-repeat: no-repeat;background-position: center center;}
.procontent .fr .xiangguan ul li .pic::after{width: 208px;height: 200px;content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9;background: url(../images/proshuiyin.png);}
.procontent .fr .xiangguan ul li .pic img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 70%;max-height: 70%;}
.procontent .fr .xiangguan ul li p{font-size: 18px;color: #110c1a;line-height: 56px;text-align: center;height: 56px;overflow: hidden;}
.procontent .fr .xiangguan ul li:hover p{font-weight: bold;color: #e64308;}
.procontent .fr .xiangguan ul li .pic::before{content: '';display: block;width: 281px;height: 260px;background: url(../images/proico1.png);position: absolute;right: 0;bottom: 0;opacity: 0;transition: .36s;}
.procontent .fr .xiangguan ul li:hover .pic::before{opacity: 1;z-index: 9;}

.page {padding:30px 0; font-size:14px; overflow:hidden;}
.page span{float:none;}
.page a { color:#110c1a;margin:5px; padding:0 15px; line-height:40px; display: inline-table;}
.page a:hover {color:#110c1a; border-radius:0px;border: 1px solid #e85824;box-sizing: border-box;}
.page a:active {color:#110c1a; border-radius:0px;border: 1px solid #e85824;box-sizing: border-box;}
.page a.page-num-current {color:#110c1a; display:inline-table; border-radius:0px; line-height:40px; padding:0 15px; margin:0 5px;}
.page span.current {color:#110c1a; display:inline-table; border-radius:0px; line-height:40px; padding:0 15px; margin:0 5px;}
.page span.no {color:#110c1a; display:inline-table; border-radius:0px; line-height:40px; padding:0 15px; margin:0 5px;}
.page span.disabled { padding:0 9px 0 0px; }


footer{padding: 80px 0 0 0 ;position: relative;background: #181320 url(../images/footbg2.png);height: 450px;}
footer .footlianxi{width: 40%;background: url(../images/footbg1.png)no-repeat center center;height: 550px;position: absolute;top: -80px;background-size: cover !important;border-radius: 5px;overflow: hidden;padding-left: 10%;box-sizing: border-box;padding-top: 100px;left: 0;}
footer .footlianxi img{display: block;margin-bottom: 44px;}
footer .footlianxi p{font-size: 20px;color: #fff;line-height: 54px;}
footer .footlianxi ul{display: flex;justify-content: left;margin-top: 30px}
footer .footlianxi ul li{margin-right: 30px;position: relative;}
footer .footlianxi ul li .yincang{display: block;position: absolute;left: 90px;top: -195px;transform: translateX(-50%);opacity: 0;visibility: hidden;}
footer .footlianxi ul li:hover .yincang{opacity: 1;visibility: visible;}
footer .daohang{width: 55%;float: right;height: 390px;}
footer .daohang ul{display: flex;justify-content: space-between;}
footer .daohang span a{font-size: 20px;display: block;margin-bottom: 25px;color: #fff;}
footer .daohang p a{font-size: 16px;color: #b0adb4;line-height: 40px;}
footer::after{content: '';width: 100%;position: absolute;bottom: 60px;left: 0;height: 1px;background-color: #b0adb4;}
.beian{line-height: 60px;color: #b0adb4;font-size: 16px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 1600px;}
.beian a{line-height: 60px;color: #b0adb4;font-size: 16px;}
@media screen and (max-width:1600px){
	.w1600{width: 90%;}
	.beian{width: 100%;}
	.nav .topqita{margin-right: 3%;}
	.nav .logo{padding-left: 3%;}
	.fuwu .fr{padding: 2%;}
	footer .footlianxi{padding-left: 3%;}
	footer .footlianxi&gt;img{width: 80%;margin-bottom: 15px;}
	.procontent .fr .xiangguan ul li{width: 32%;}
	.procontent .fr .xiangguan ul li .pic::before{width: 100%;background-size: cover !important;height: 281px;}
	.procontent .fr .xiangguan ul li:nth-child(4){display: none;}
	.rongyu .swiper{width: 90%;}
	.rongyu .swiper-button-next{right: 40%;}
	.rongyu .swiper-button-prev{left: 40%;}
	.nav .menu{width: 49%;}
	.index_news ul li{padding: 20px;}
	.index_pro .w1600&gt;ul li a{padding: 30px 0 30px;}
	.index_pro .w1600&gt;ul li .pimg{height: 150px;}
	.index_pro .w1600&gt;ul li .title{font-size: 16px;}
	.index_pro .w1600&gt;ul li a{height: 300px;}
	.index_pro .w1600&gt;ul li{height: 300px;}
	.index_pro .w1600&gt;ul li .pimg img{max-width: 100%;max-height: 100%;}
	.index_pro .w1600&gt;span{font-size: 36px;}
	.index_about .text p{font-size: 36px;height: 36px;line-height: 36px;}
	.index_about .text span{font-size: 36px;}
	.index_about .text a{margin-top: 50px;}
	.index_about .pimg ul span{font-size: 48px;}
	.index_news ul li .date span{font-size: 24px;}
	.index_news ul li .text p{font-size: 15px;height: 24px;overflow: hidden;}
	.index_news ul li .text img{display: none;}
	.jianjie .fl span{font-size: 36px;}
	.jianjie .fr ul{padding-right: 80px;}
	.jianjie .fr ul span{font-size: 40px;}
	.zhichi .fr span{font-size: 36px;}
	.rongyu span{font-size: 36px;}
	.rongyu&gt;span::after{margin: 20px auto;}
	.rongyu abbr{font-size: 16px;}
	.zuzhi span{font-size: 36px;}
	.zuzhi abbr{font-size: 16px;}
	.prolist .fr ul li{width: 32%;}
	.prolist .fr ul li .pimg::before{width: 100%;height: 18.5vw;background-repeat: no-repeat;background-position: right bottom;}
	.prolist .fr ul li:nth-child(4n){margin-right: 1.33%;}
	.prolist .fr ul li:nth-child(3n){margin-right: 0%;}
	footer{height: 350px;}
	footer .footlianxi{padding-top: 70px;height: 450px;}
	footer .daohang{height: 280px;}
	footer .daohang span a{font-size: 18px;}
	footer .daohang p a{font-size: 14px;}
	.fuwu .w1600&gt;span{font-size: 36px;}
	.fuwu .w1600&gt;span::after{margin: 20px auto;}
	.fuwu .w1600&gt;p{font-size: 16px;}
	.content .fl&gt;span{font-size: 36px;}
	.content .fl&gt;span::after{margin: 20px 0;}
	.liuyan span{font-size: 36px;}
	.liuyan span::after{margin: 20px auto;}
	.liuyan abbr{font-size: 16px;}
	.joblist .title span{font-size: 36px;}
	.joblist .title span::after{margin: 20px auto;}
	.index_news .w1600 .title span{font-size: 36px;}
	.toptel{display: none;}
	.nav .topqita{width: 120px;}
}
@media screen and (max-width:1520px){
	.w1520{width: 90%;}
	.nbanner{height: 400px;}
	footer .footlianxi p{font-size: 16px;line-height: 36px;}
	footer.swiper-slide{height: 420px !important;}
	footer{padding-top: 20px;}
	footer .daohang span a{margin-bottom: 10px;line-height: 28px;}
	footer .daohang p a{line-height: 36px;}
}
@media screen and (max-width:1200px){
	.nav .logo{height: 84px;line-height: 84px;}
	.nbanner{margin-top: 84px;}
	.nav .menu{margin-top: 30px;}
	.nav .topqita{line-height: 84px;}
	.jianjie .fl{margin-top: 40px;margin-left: 3%;width: 58%;}
	.jianjie .fr img{width: 100%;}
	.jianjie .fr ul span{font-size: 24px;}
	.jianjie .fr ul p{font-size: 14px;}
	.jianjie .fl span{font-size: 26px;}
	.jianjie .fl span::after{margin: 10px 0;}
	.jianjie .fl .neirong{font-size: 14px;}
	.zhichi .fl{display: none;}
	.zhichi .fr{width: 100%;padding: 0 6%;box-sizing: border-box;}
	.zuzhi abbr{width: 95%;font-size: 14px;}
	.zuzhi span{margin: 10px auto;}
	footer .footlianxi{padding-top: 40px;height: 345px;}
	footer .daohang span a{font-size: 16px;}
	.nav .topqita a{font-size: 14px;}
	.nav a{font-size: 15px;}
	.index_about{background: #fff none;}
	.index_about .pimg{top: 50%;transform: translateY(-50%);bottom: auto;}
	.index_about .pimg ul span{font-size: 24px;}
	.index_about .pimg ul p{font-size: 16px;}
	.index_pro .w1600&gt;span{font-size: 28px;}
	.index_pro .w1600&gt;p{font-size: 15px;width: 100%;}
	.index_news .w1600 .title span{font-size: 28px;}
	footer .footlianxi{top: -37px;}
	footer .daohang{height: auto;}
	footer.swiper-slide{height: 370px !important;}
	.newslist ul li{width: 50%;}
	.newslist ul li .text img{height: auto;display: none;}
	.newslist ul li .date span{font-size: 36px;}
	.newslist ul li .text p{font-size: 16px;}
	.newcontent .tt h1{font-size: 24px;}
	.newcontent .tt{padding: 30px 0;}
	.newcontent .pre{padding: 15px;}
	.newcontent .pre a{margin-top: 15px;}
	.prolist .fr ul li{width: 49.5%;margin-right: 1%;}
	.prolist .fr ul li:nth-child(3n){margin-right: 1%;}
	.prolist .fr ul li:nth-child(2n){margin-right: 0%;}
	.prolist .fr ul li .pimg::before{height: 26.5vw;background-size: cover !important;}
	.procontent .fr .xiangguan ul{flex-wrap: wrap;}
	.procontent .fr .xiangguan ul li{width: 49.5%;margin-right: 1%;}
	.procontent .fr .xiangguan ul li:nth-child(2n){margin-right: 0;}
	.procontent .fr .xiangguan ul li:nth-child(4){display: block;}
	.procontent .fr .xiangguan ul li .pic::before{height: 26.5vw;}
	.procontent .fr .zhu{font-size: 14px;}
	.fuwu .w1600&gt;span{font-size: 28px;}
	.fuwu .w1600&gt;ul li span{font-size: 24px;}
	.fuwu .w1600&gt;p{margin-bottom: 30px;}
	.fuwu .fr img{display: none;}
	.fuwu .fl{display: none;}
	.fuwu .fr{width: 100%;height: auto;}
	.joblist .title span{font-size: 28px;}
	.joblist .title abbr{font-size: 16px;}
	.joblist li .tt{font-size: 16px;}
	.content .fl{padding: 40px;height: 320px;}
	.content .fl&gt;span{font-size: 28px;}
	.content .fl li{margin-bottom: 20px;}
	.content .fl&gt;span::after{margin: 10px 0;}
	.content .fl li span{font-size: 14px;}
}
@media screen and (max-width:900px){
	.nav .topqita span{display: none;}
	.nav .topqita{width: 20px;}
	.nav .menu{width: 54%;}
}

</pre></body></html>